// 引入 Element Plus
import { createApp } from 'vue';
// 引入 Element Plus
import ElementPlus from 'element-plus'; 
// 引入 Element Plus 的样式
import 'element-plus/dist/index.css'; 
// 引入根组件
import App from './App.vue';
// 引入路由配置
import router from './router'; // 直接引入 router 实例
// 引入 axios
import axios from 'axios';
// 引入 vue-axios
import VueAxios from 'vue-axios'

// 创建应用实例
const app = createApp(App);
// 使用 Element Plus
app.use(ElementPlus); 
// 使用路由
app.use(router);
// 挂载应用
app.mount('#app');
// 使用 axios 插件
app.use(VueAxios,axios)
// 将 axios 挂载到全局属性，方便在组件中使用
app.config.globalProperties.$axios = axios;